dish made with artichokes - Espagnol Anglais Dictionnaire